import xadmin
from .models import EmailVerifyRecord, Banner
from xadmin import views


# class BaseSetting(object):
#     enable_themes = True
#     use_bootswatch = True

class GlobalSettings(object):
    site_title = '慕学后台管理系统'
    site_footer = '慕学在线网'
    menu_style = 'accordion'


class EmailVerifyRecordAdmin(object):
    list_display = ['code', 'email', 'send_type', 'createUser', 'create_time']
    search_fields = ['code', 'email', 'send_type', 'createUser']
    list_filter = ['code', 'email', 'send_type', 'createUser', 'create_time']


class BannerAdmin(object):
    list_display = ['title', 'image', 'url', 'index', 'create_time']
    search_fields = ['title', 'image', 'url', 'index']
    list_filter = ['title', 'image', 'url', 'index', 'create_time']


xadmin.site.register(EmailVerifyRecord, EmailVerifyRecordAdmin)
xadmin.site.register(Banner, BannerAdmin)
# xadmin.site.register(views.BaseAdminView, BaseSetting)
xadmin.site.register(views.CommAdminView, GlobalSettings)
